package com.work.dao;

import com.work.pojo.GoodsType;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 商品类型刀
 *
 * @author gy
 * &#064;date 2022/09/29
 * @version 1.0.0
 * @since 1.0.0
 */
public interface GoodsTypeDao {
	/**
	 * 获取商品类型水平
	 *
	 * @param level 水平
	 * @return {@link List}<{@link GoodsType}>
	 */
	List<GoodsType> getGoodsTypeByLevel(@Param("level") int level);

    List<GoodsType> GoodsTypelist();

	GoodsType selectParentName(@Param("level") Integer parent);

	void addGoodsType( @Param( "parent" )int parent, @Param( "name" ) String typename,  @Param( "level" )int i);

    List<GoodsType> goodstypelist();

}
